insurance against power of nature - Alemán Inglés Diccionario